package com.ynny.librarysystemmanager.interceptor;

import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.HandlerInterceptor;

public class MyInterceptor implements HandlerInterceptor {

    //所有的 拦截后  执行的方法
    //返回值  true    放行
    //返回值  false   拦截
    public boolean preHandle(HttpServletRequest request,
                             HttpServletResponse response, Object handler) throws Exception {

        // 登录成功后  将用户信息放入session中
        System.out.println("preHandle");

//        if (request.getRequestURL().toString().contains("login")){
//            return true;
//        }


//        if (request.getSession()
//                .getAttribute("USER_SESSION") == null) {
//
//            // 跳转到登录页面
//            // get请求
//            response.sendRedirect("/login");
//
//
//            return false;
//        }


        return true;
    }


}
